package Test;

import javax.swing.JTable;

import Presentacion.VentanaLogin;
import junit.framework.TestCase;

public class testApartadoB extends TestCase {
	
	
	public void testEliminarProductos(){	
		VentanaLogin vLogin=new VentanaLogin();		
		vLogin.txtUsuario.setText("111111");
		vLogin.txtContrasena.setText("12345");		
		vLogin.btnAceptar.doClick();
		vLogin.cliente.cBCantidad.setSelectedItem("4");
		vLogin.cliente.tableProductosP.changeSelection(1, 1, false, false);	
		String nombre=vLogin.cliente.tableProductosP.getModel().getValueAt(vLogin.cliente.tableProductosP.getSelectedRow(), 1).toString();
		vLogin.cliente.btnAnadir.doClick();	
		vLogin.cliente.cBCantidad.setSelectedItem("5");
		vLogin.cliente.tablePE.changeSelection(vLogin.cliente.tablePE.getRowCount()-1, 1, false, false);
		vLogin.cliente.btnEliminar.doClick();			
		assertTrue(comprobacion(nombre, vLogin.cliente.tablePE));		
	}
	public boolean comprobacion(String nombre, JTable table){
		boolean eliminacion=true;
		String cadena;
		for(int i=0; i < table.getRowCount(); i++){
			if(table.getModel().getValueAt(i, 0).toString().equals(nombre)){
				eliminacion=false;
			}
		}
		return eliminacion;
	}
}
